﻿/* CSS Document */
* { margin:0px; padding:0px;}
html,body { height:100%; font-size: .23rem; font-family:"微软雅黑", Verdana, Arial, Helvetica, sans-serif; background:#fff; color: #424242;}
li {list-style:none;}
img { border:none;}
a { text-decoration:none;}
input[type='submit']:focus,input[type='text']:focus,input[type='button']:focus,textarea:focus,select:focus{ outline: none;}
input[type="submit"],input[type="reset"],input[type="button"],input[type=date],button,select,input[type="checkbox"],label,span{
	/*去掉苹果的默认UI来渲染按钮 、解决部分手机浏览器对border：none无效办法*/
	appearance:none;
	-moz-appearance:none; /* Firefox */
	-webkit-appearance:none; /* Safari 和 Chrome */
	/*去掉微信端input-text在ios轻快下的点击出先黑色半透明背景*/
	-webkit-tap-highlight-color:rgba(255,0,0,0)!important;
}
a,input[type=text],select,input[type=password],textarea,input[type="checkbox"],label,span{
	/*去掉微信端input-text在ios轻快下的点击出先黑色半透明背景*/
	-webkit-tap-highlight-color:rgba(255,0,0,0)!important;
}

.wx-title { text-align: center; padding: .3rem 0; font-size: .4rem; font-weight: bold; color: #108ee9;}
.wx-title img { width: .7rem; vertical-align: middle; margin-right: .1rem; margin-bottom: .05rem;}
.price { text-align: center; font-size: .6rem; font-weight: bold; padding: .1rem 0;}
.order-id { text-align: center; font-size: .26rem; }
.ewm img { display: block; margin: .2rem auto; width: 3rem; height: 3rem;}
.btn-pay { margin: .3rem 0.5rem .1rem 0.5rem; height: .8rem; line-height: .8rem; background: #108ee9; font-size: .3rem; color: #fff;text-align: center; display: block; border-radius: .08rem;}
.tip { padding: .2rem .3rem .2rem .3rem; font-size: .28rem; line-height: .5rem;}
.tip span,.pop-box-con span { font-weight: bold; color: #ff0000; font-size:.4rem;}
.pop-box { background: rgba(0,0,0,.6); position: absolute; width: 100%; height: 100%; left: 0; top: 0;}
.pop-box-con { position: absolute; width: 80%; height: auto; background: #fff; border-radius: .1rem; left: 10%; top: 36%; padding: .3rem; box-sizing: border-box; font-size: .26rem; line-height: .4rem;}
.pop-box-con a { width: 1.6rem; height: .7rem; line-height: .7rem; background: #108ee9; font-size: .3rem; color: #fff;text-align: center; display: block; border-radius: .08rem; margin: .2rem auto 0 auto;}